import type { PhrasingContent } from 'mdast';
import type { MdxJsxFlowElement } from 'mdast-util-mdx-jsx';
import type { Node } from 'unist';
import type { MdxJsxTextElement } from '../../../types/mdx/index.js';
export declare const willBeMdxJsxTextElement: (node: Node, bool: boolean) => node is MdxJsxTextElement;
export declare const willBeMdxJsxFlowElement: (node: Node, bool: boolean) => node is MdxJsxFlowElement;
export declare const convertToMdxJsxTextElementBase: (node: MdxJsxTextElement, name: string) => void;
export declare const convertToMdxJsxFlowElementBase: (node: MdxJsxFlowElement, name: string) => void;
export declare const convertToMdxJsxTextElement: (node: MdxJsxTextElement, name: string, children: PhrasingContent[]) => void;
export declare const convertToMdxJsxTextElementWithFirstTextChildValue: (node: MdxJsxTextElement, name: string) => void;
